<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
  //无参无返回值
  function f1(){
      console.log("无参无返回值")
  }
  //调用方法
  f1()
  //有参无返回值
  function  f2(name,age){
      console.log(name+":"+age)
  }
  //调用方法
  f2("利阿斯",32)


  //无参有返回值
  function f3(){
      return "无参有返回值"
  }
  //调用方法
  console.log(f3())

  //有参有返回值
  function  f4(name,age){
      return name+":"+age
  }
  //调用方法
  console.log(f4("王五",25))
  //第二种定义方法的方式
  let f5 = function (name,age){
      return name+":"+age
  }
  console.log(f5("麻子",33))
  //第三种
  let f6 = new Function("name","age","console.log(name+':'+age)")
  f6("龚正",26)
</script>
</body>
</html>